/***
dataTable
***/
.table.table-primary thead tr th, .table.table-success thead tr th,
	.table.table-danger thead tr th, .table.table-warning thead tr th,
	.table.table-info thead tr th {
	color: #fff;
	border-bottom: 0;
}

.table-primary thead tr th {
	background-color: #428bca;
}

.table-success thead tr th {
	background-color: #45B6AF;
}

.table-warning thead tr th {
	background-color: #dfba49;
}

.table-danger thead tr th {
	background-color: #f1353d;
}

.table-info thead tr th {
	background-color: #89C4F4;
}

.table-center>tbody>tr>td {
	vertical-align: middle;
}
/***
div layout
***/
.btn-div .btn {
	float: left;
	margin-bottom: 10px;
}

.div-left {
	float: left;
}

.div-right {
	float: right;
}

.panel-search .form-inline {
	margin-bottom: 5px;
}

.panel-search .form-inline .form-group {
	margin-bottom: 5px;
	min-width: 300px;
}

.panel-search .form-inline .form-group .control-label {
	min-width: 100px;
}

.pageination-panel .div-left {
	min-height: 34px;
	vertical-align: middle;
	font-size: 14px;
	margin: 13px 0 10px 0;
}

.pageination-panel .div-left input {
	border: 1px solid #e5e5e5;
	padding: 1px 10px;
	outline: none;
}

.table>tbody>tr>td {
	vertical-align: middle;
	text-align: center;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th,
	.table>thead>tr>td, .table>thead>tr>th {
	text-align: center;
}

#panel-861903>table>tbody>tr>td {
	text-align: left;
}

.depressed {
	cursor: pointer;
}

/* .depressed:hover {
	box-shadow: inset 1px 1px 1px 1px #e5e5e5;
} */
.depressedSecond:HOVER {
	box-shadow: inset 1px 1px 1px 1px rgba(13, 114, 202, 0.79);
}

.metalbutton {
	min-height: 1.5em;
	display: inline-block;
	padding: 3px 4px;
	margin: 40px 5px 5px 0px;
	cursor: pointer;
	opacity: 0.9;
	color: #FFF;
	font-size: 1em;
	letter-spacing: 1px;
	text-shadow: rgba(0, 0, 0, 0.9) 0px 1px 2px;
	background: #434343;
	border: 1px solid #242424;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-khtml-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-moz-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-o-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-webkit-transition: all 0.1s linear;
	-khtml-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	transition: all 0.1s linear;
}

.metalbutton:hover {
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-khtml-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-o-box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px, inset
		rgba(255, 255, 255, 0.25) 0px 1px 0px, inset rgba(0, 0, 0, 0.25) 0px
		0px 0px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
}

.metalbutton:active {
	-webkit-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0) 0px 1px 0px, inset rgba(0, 0, 0, 0.5) 0px 0px
		5px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-khtml-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0) 0px 1px 0px, inset rgba(0, 0, 0, 0.5) 0px 0px
		5px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-moz-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0) 0px 1px 0px, inset rgba(0, 0, 0, 0.5) 0px 0px
		5px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	-o-box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0) 0px 1px 0px, inset rgba(0, 0, 0, 0.5) 0px 0px
		5px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
	box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px, inset
		rgba(255, 255, 255, 0) 0px 1px 0px, inset rgba(0, 0, 0, 0.5) 0px 0px
		5px, inset rgba(255, 255, 255, 0.03) 0px 20px 0px, inset
		rgba(0, 0, 0, 0.15) 0px -20px 20px, inset rgba(255, 255, 255, 0.05)
		0px 20px 20px;
}

.shine {
	display: block;
	position: relative;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,
		255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 1)),
		color-stop(100%, rgba(255, 255, 255, 0)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',
		endColorstr='#00ffffff', GradientType=1);
	background: linear-gradient(left, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%);
	padding: 0px 12px;
	top: -12px;
	left: -24px;
	height: 1px;
	-webkit-box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 5px;
	-khtml-box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 5px;
	-moz-box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 5px;
	-o-box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 5px;
	box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 5px;
	-webkit-transition: all 0.3s ease-in-out;
	-khtml-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.metalbutton:hover .shine {
	left: 24px;
}

.metalbutton:active .shine {
	opacity: 0;
}

.div-hidden {
	width: 20%;
	word-wrap: break-word;
	word-break: break-all;
	position: absolute;
	display: none;
	border: 1px solid white;
	background: #f5f5f5;
	z-index: 999;
}

.btn-wanted {
	color: #333;
    background-color: #999;
    border-color: #b3b3b3;
}